package PhamVanHien;

import java.util.Scanner;

public class LTHDT_BT2 {
private double a;
private double b;

public LTHDT_BT2(){
	a = 0;
	b = 0;
}

LTHDT_BT2(double a, double b){
	this.a = a;
	this.b = b;
}

public double getA() {
	return a;
}

public void setA(double a) {
	this.a = a;
}

public double getB() {
	return b;
}

public void setB(double b) {
	this.b = b;
}
public double PhepToan(double a, double b, int pt){
	if(pt==0){
		return a + b;
	}
	else if(pt==1){
		return a - b;
	}
	else if(pt==2){
		return a*b;
	}
	else
		return a/b;
}

public static void main(String[] args) {
	Scanner sc = new Scanner(System.in);
	double a;
	double b;
	int pt;
	String btt;
	System.out.println("Mời nhập vào số a: ");
	btt = sc.nextLine();
	if(btt.isEmpty()){
		System.out.println("Bạn chưa nhập số a!");
	}
	else{
		a = Double.parseDouble(btt);
		
		System.out.println("Mời nhập giá trị cho b: ");
		String btt1 = sc.nextLine();
		if(btt1.isEmpty()){
			System.out.println("Bạn chưa nhập giá trị cho b!");
		}
		else{
			b = Double.parseDouble(btt1);
			
			System.out.println("Mời nhập vào phép toán: ");
			String btt2 = sc.nextLine();
			if(btt2.isEmpty()){
				System.out.println("Bạn chưa chọn phép toán!");
			}
			else{
				byte pheptinh = Byte.parseByte(btt2);
				if(pheptinh==0){
					System.out.println("Tổng của "+a+" và "+b+" là: "+(a + b));
				}
				else if(pheptinh==1){
					System.out.println("Hiệu của"+a+" và "+b+" là: "+(a-b));
				}
				else if(pheptinh==2){
					System.out.println("Tích của "+a+" và "+b+" là: "+(a*b));
				}
				else{
					 if (a != 0 && b == 0)
                         System.out.println("Cannot divide by zero");
                     else if (a == 0 && b == 0)
                         System.out.println("Result function of is define");
                     else
                         System.out.println("a/b = " + (a / b));
				}
			}
		}
	}
}
}
